keep a lid on - Turco Inglés Diccionario